@哈哈鱼
2年前 提问
1个回答

PPTP和L2TP的区别有哪些

007bug
2年前

PPTP和L2TP的区别如下:

  • 网络环境不同:PPTP是使用率最高的协议,连接速度快而稳定,适合大部分网络。l2tp是安全和兼容性好的协议,适合特殊网络和重视安全网络的。

  • 连接时速度不同:PPTP连接速度很快,如果服务器近并且给力的话,连接速度会远快于l2tp。

  • 安全性不同:L2TP会远高于pptp。PPTP适合大部分网络,L2TP适合特殊的网络环境,如:网吧、教育网、铁通网、公司局域网等,这些对PPTP支持不好甚至不支持,在没有映射端口的情况下可以使用,有些地区屏蔽PPTP的也可以使用L2TP。

  • 使用要求不同:PPTP要求因特网络为IP网络,L2TP只要求隧道媒介提供面向数据包的点对点的连接。L2TP可以在IP(使用UDP)、帧中继永久虚拟电路(PVCs)、X.25虚拟电路(VCs)或ATM VCs网络上使用。

  • 使用隧道数不同:PPTP只能在两端点间建立单一隧道,L2TP支持在两端点间使用多隧道。使用L2TP,用户可以针对不同的服务质量创建不同的隧道。

  • 占用字节不同:L2TP可以提供包头压缩。当压缩包头时,系统开销占用4个字节,而PPTP协议下要占用6个字节。

  • 是否支持隧道验证:L2TP可以提供隧道验证,而PPTP则不支持隧道验证。但是当L2TP或PPTP与IPSec共同使用时,可以由IPSec提供隧道验证,而不需要在第二层协议上验证隧道。